package meijuli.com.join51.business.model;

import java.io.Serializable;

/**
 * 订单
 *
 * @author jack 2017-05-02 11:34
 */
public class Order implements Serializable {
    //全部
    public static final int STATUS_ALL = -1;
    //交易成功
    public static final int STATUS_SUCCESS = 0;
    //待付款
    public static final int STATUS_WAIT_PAYMENT = 1;
    private String dmId;
    private Consignee consignee;
    /**
     * 付款时间
     */
    private long crtime;
    /**
     * 支付类型 1=支付宝，2=微信支付 3 银子支付 4 购物券支付 5 红包支付
     */
    private int payType;
    /**
     * 用户昵称
     */
    private String userNick;
    /**
     * 支付时间
     */
    private String chargeTime;
    /**
     * 订单状态描述
     */
    private String orderStatusDesc;
    /**
     * 付款类型
     */
    private String orderTypeDesc;

    public String getOrderTypeDesc() {
        return orderTypeDesc;
    }

    public void setOrderTypeDesc(String orderTypeDesc) {
        this.orderTypeDesc = orderTypeDesc;
    }

    public int getOrderStatus() {
        return orderStatus;
    }

    public void setOrderStatus(int orderStatus) {
        this.orderStatus = orderStatus;
    }

    /**
     * 订单状态

     */
    private int orderStatus;
    /**
     * 让利金额
     */
    private String discountPrice;
    /**
     * 用户头像
     */
    private String userHeadUrl;
    /**
     * 实际货款
     */
    private String actPrice;
    /**
     * 订单价格
     */
    private String orderPrice;

    public String getDmId() {
        return dmId;
    }

    public void setDmId(String dmId) {
        this.dmId = dmId;
    }

    public Consignee getConsignee() {
        return consignee;
    }

    public void setConsignee(Consignee consignee) {
        this.consignee = consignee;
    }

    public long getCrtime() {
        return crtime;
    }

    public void setCrtime(long crtime) {
        this.crtime = crtime;
    }

    public int getPayType() {
        return payType;
    }

    public void setPayType(int payType) {
        this.payType = payType;
    }

    public String getUserNick() {
        return userNick;
    }

    public void setUserNick(String userNick) {
        this.userNick = userNick;
    }

    public String getChargeTime() {
        return chargeTime;
    }

    public void setChargeTime(String chargeTime) {
        this.chargeTime = chargeTime;
    }

    public String getOrderStatusDesc() {
        return orderStatusDesc;
    }

    public void setOrderStatusDesc(String orderStatusDesc) {
        this.orderStatusDesc = orderStatusDesc;
    }

    public String getDiscountPrice() {
        return discountPrice;
    }

    public void setDiscountPrice(String discountPrice) {
        this.discountPrice = discountPrice;
    }

    public String getUserHeadUrl() {
        return userHeadUrl;
    }

    public void setUserHeadUrl(String userHeadUrl) {
        this.userHeadUrl = userHeadUrl;
    }

    public String getActPrice() {
        return actPrice;
    }

    public void setActPrice(String actPrice) {
        this.actPrice = actPrice;
    }

    public String getOrderPrice() {
        return orderPrice;
    }

    public void setOrderPrice(String orderPrice) {
        this.orderPrice = orderPrice;
    }

}
